<?php
     function affiche_onglets($admin)
    {
                $tab_menu_lien = '';
                $tab_menu_texte = '';
				
		require_once('../../classes/database.php');
	
		$idconnect=Database::getInstance();
		
		$test = 0;
        // tableaux contenant les liens d'accès et le texte à afficher
        $querytest = pg_query($idconnect,"SELECT droit_utilisateur.id_user, droit_utilisateur.id_droit
  									  FROM droit_utilisateur,droit
 									  where droit_utilisateur.id_droit=droit.id_droit and  droit.type='visualisation' and  droit_utilisateur.id_user =".$admin);
		$lecture_tout = pg_num_rows($querytest);
		$querytest = pg_query($idconnect,"SELECT droit_utilisateur.id_user, droit_utilisateur.id_droit
  									  FROM droit_utilisateur,droit
 									  where droit_utilisateur.id_droit=droit.id_droit and  droit.type='saisie' and  droit_utilisateur.id_user =".$admin);
		$droit_saisie = pg_num_rows($querytest);
				
				
				    $tab_menu_lien = array();
                    $tab_menu_texte = array();
				
				
				
        // tableaux contenant les liens d'accès et le texte à afficher
        if($lecture_tout == 7){
        	$tab_menu_lien = array( "animal.php","reproduction.php", "test_bio.php", "tests.php","genealogie.php");
			$tab_menu_texte = array("Données biologiques","Reproduction", "Tests biologiques", "Tests réalisés", "Arbre généalogique" );
			$test = 1;
		}else{
						
					
				$querytest = pg_query($idconnect,"SELECT id_user, id_droit
		  									  FROM droit_utilisateur
		 									  where id_droit = 2 and  id_user =".$admin);
				$lecture_animal = pg_num_rows($querytest);
			
			
       			 if($lecture_animal != 0){
                        $tab_menu_lien = array("animal.php", "pesee.php", "incident.php");
                        $tab_menu_texte = array( "Données biologiques","Pesée", "Incidents");
                }
                
                
                $querytest = pg_query($idconnect,"SELECT id_user, id_droit
		  									  FROM droit_utilisateur
		 									  where id_droit = 3 and  id_user =".$admin);
				$lecture_bilogique = pg_num_rows($querytest);
              	if($lecture_bilogique != 0){
                        $tab_menu_lien = array( "animal.php","reproduction.php");
                        $tab_menu_texte = array( "Données biologiques","Reproduction");
                }
				
				$querytest = pg_query($idconnect,"SELECT id_user, id_droit
		  									  FROM droit_utilisateur
		 									  where id_droit = 5 and  id_user =".$admin);
				$lecture_bilogique2 = pg_num_rows($querytest);
                if($lecture_bilogique2 != 0){
                        $tab_menu_lien = array( "animal.php","tests.php");
                        $tab_menu_texte = array( "Données biologiques", "Tests réalisés");
                }
                
                
				$querytest = pg_query($idconnect,"SELECT id_user, id_droit
		  									  FROM droit_utilisateur
		 									  where id_droit = 8 and  id_user =".$admin);
				$lecture_arbre = pg_num_rows($querytest);
                if($lecture_arbre != 0){
                        $tab_menu_lien = array( "animal.php","genealogie.php" );
                        $tab_menu_texte = array( "Données biologiques","Arbre généalogique" );
                }
                
                 if($lecture_animal != 0 && $lecture_bilogique != 0){
                        $tab_menu_lien = array( "animal.php","pesee.php", "incident.php", "reproduction.php" );
                        $tab_menu_texte = array( "Données biologiques","Pesée", "Incidents", "Reproduction");
                }
				 
				 $querytest = pg_query($idconnect,"SELECT id_user, id_droit
		  									  FROM droit_utilisateur
		 									  where id_droit = 5 and  id_droit = 6 and  id_droit = 7 and  id_user =".$admin);
				$lecture_cobine = pg_num_rows($querytest);
                 if($lecture_cobine != 0){
                        $tab_menu_lien = array( "animal.php","test_bio.php", "tests.php");
                        $tab_menu_texte = array( "Données biologiques","Tests biologiques", "Tests réalisés");
                }
            
        	 // else{ 
               //         $tab_menu_lien = array();
                //        $tab_menu_texte = array();
                //}
			
		}
		
		// utlisateur qui a au moin un droit de saisie
		if($lecture_tout == 7 && $droit_saisie > 0){
			
			$tab_menu_lien = array( "animal.php", "pesee.php", "incident.php", "reproduction.php", "test_bio.php", "tests.php","genealogie.php" );
			$tab_menu_texte = array( "Données biologiques","Pesèe", "Incidents", "Reproduction", "Tests biologiques", "Tests réalisés", "Arbre généalogique" );
       		$test = 1;
			
		}
        // informations sur la page
        $info = pathinfo($_SERVER['PHP_SELF']);
 
        $menu = "\n<div id=\"menu3\">\n    <ul id=\"onglets\">\n";
 
         
 
        // boucle qui parcours les deux tableaux
        foreach($tab_menu_lien as $cle=>$lien)
        {
            $menu .= "    <li";
                 
            // si le nom du fichier correspond à celui pointé par l'indice, alors on l'active
            if( $info['basename'] == $lien )
                $menu .= " class=\"active\"";
                 
            $menu .= "><a href=\"" . $lien . "\">" . $tab_menu_texte[$cle] . "</a></li>\n";
        }
         
        $menu .= "</ul>\n</div>";
         
        // on renvoie le code xHTML
        return $menu;        
    }
?>
